Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F2 France F3 Nigeria F1 Nigeria F2 Algeria F1 Algeria F2 Iran F1 Iran F2 Italy F22 Italy F23 France F13 Tunisia F4 Tunisia F5 Tunisia F6 UAE F1 Qatar F1 Qatar F2 Qatar F3 Morocco F1 Tunisia F1 Tunisia F2 Tunisia F3 France F9 France F12 China F2 Poland F2 Egypt F2 France F6 France F17 France F18 Tunisia F5 France F1 France F3 Great Britain F3 Great Britain F4 Turkey F2 France F15 France F17 France F18 United Arab Emirates F2 Morocco F1 Morocco F2 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Tunisia F3 Georgia F1 France F19 Morocco F1 Spain F7 Italy F2 Italy F3 France F6 Italy F8 Tunisia F1 Tunisia F2 Spain F29 Netherlands F5 Netherlands F6 Morocco F7 Spain F35 Spain F36 Egypt F4 Egypt F5 Spain F39 Sudan F1 Sudan F2 Colombia F1 Colombia F2 Great Britain F7 Netherlands F1 Great Britain F8 Kazakhstan F4 France F19 Saudi Arabia F1 Saudi Arabia F2 Tunisia F1 Tunisia F2 Tunisia F3 Morocco F3 France F19 France F20 Belgium F2 Portugal F2 Portugal F3 France F5 Morocco F2 Italy F12 Italy F13 Iran F1 Iran F2 France F17 Tunisia F4 Tunisia F6 Tunisia F4 Tunisia F5 Tunisia F7 China F1 France F2 France F3 Poland F1 Egypt F3 Egypt F3 France F7 Tunisia F1 Spain F19 Tunisia F2 Egypt F1 Egypt F2 Morocco F4 United Arab Emirates F1 Kuwait F2 Georgia F2 Tunisia F1 Austria F4 Austria F5 Austria F6 Romania F15 Spain F11 Spain F15 Morocco F2 Italy F5 DPD Challenger 2002 - Aschaffenburg Zagreb Open - Zagreb Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaften Um Den Techem Cup - Zell Oberstaufen Cup - Oberstaufen Ischgl International Tennis Challenger 2003 - Ischgl VIII Torneo Internazionale di Tennis - Barletta Sporting Challenger - Turin Canottieri Minico 2004 - Mantova Cepu Open - San Marino GHI Bronx Classic - Bronx Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise Tennis Napoli Cup - Napoli Mordovia Cup 2005 - Saransk Ethias Tennis Trophy - Mons XXIX Edizione 'A.Savoldi Marco' - Manerbio Internazionali di Tennis - Bergamo BMW Tennis Championship - Sunrise 6th Sardinian International Championships - Cagliari Internazionali di Tennis di Bergamo - Bergamo Intersport Heilbronn Open - Heilbronn Bergamo Challenger Rabat Challenger Prostejov Challenger Istanbul Challenger Rennes Challenger Kazan Challenger Quimper Challenger Kyoto Challenger Pingguo Challenger Dallas Challenger Barletta Challenger Tunis Challenger Recanati Challenger Gemax Samsung Open 2004 - Belgrade Genova Challenger Istanbul Challenger Izmir Challenger Pekao Open 2003 - Szczecin Sao Paulo Challenger Timisoara Challenger Aptos Challenger Istanbul Challenger Geneva Challenger Ortisei Challenger Maui Challenger Morelos Challenger Rome Challenger Bordeaux Challenger Caltanissetta Challenger 10ø Tornea B. Camparini - Reggio Emilia Winnetka Challenger Granby Challenger Istanbul Challenger Izmir Challenger Knoxville Challenger Turin Challenger Aix En Provence Challenger Manchester Challenger Izmir Challenger Rennes Challenger Champaign Challenger Puebla Challenger Guadalajara Challenger Leon Challenger Le Gosier Challenger Lexington Challenger Surbiton Challenger Gatineau Challenger Izmir Challenger Ortisei Challenger Bratislava Challenger Canberra Challenger Cherbourg Challenger Zhuhai Challenger Shenzhen Challenger Qujing Challenger Santos Challenger Jameson Cup - Milan Nur-Sultan 4 Challenger Segovia Challenger San Marino Challenger The LTA Men's Challenger - Southampton Nossa Caixa Tennis Cup - Sao Paulo Charleston Challenger Eckental Challenger Fergana Challenger Marrakech Challenger 5th Sardinian International Championships - Cagliari Garden Open - Rome San Marino Cepu Open - San Marino Czech Indoor Open - Prague Astana Challenger Samarkand Challenger Mons Challenger BMW Brixina Tennis Open 2000 - Bressanone V Trani Cup - Trani 3° Trofeo 'Citta di Brindisi' - Brindisi Rhein-Main Challenger 2003 - Aschaffenburg Mestre Challenger Aptos Challenger Unicredit Czech Open 2007 - Prostejov Ilkley Challenger Aix En Provence Challenger Shymkent Challenger Tennis Napoli Cup 2004 - Napoli Verona Challenger Tashkent Challenger Charlottesville Challenger Ortisei Challenger Open D'Orleans - Orleans Tanger Challenger San Luis Potosi Challenger San Marino Challenger Como Challenger Santos Challenger Sacramento Challenger Tunis Challenger Jameson Cup - Milan BellSouth Open - Vina del Mar Arad Challenger Kosice Challenger Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Binghamton Challenger Lexington Challenger Tanger Challenger Furth Challenger Alessandria Challenger Shanghai Challenger Liberec Challenger Izmir Challenger Tashkent Challenger Kitzbuhel Challenger Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Qatar Open - Doha Milan Indoors - Milan Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Chitre Challenger Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Dallas Challenger Olbia Geovillage Open - Olbia Tennis Napoli Cup - Naples Next Generation Adelaide International - Adelaide Sydney International - Sydney Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova International Indoor Tennis Championships of Croatia - Zagreb I Tourneo Fila Citta di Brindisi - Brindisi The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Hypo Group Tennis International - Portschach The Stella Artois Championships - London Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open de Franche Comte - Besancon BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Open Sabadell Atlantico - Barcelona AEGON Championships - London Challenger Citta di Olbia - Olbia AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Catella Swedish Open - Bastad International German Open - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Togliatti Cup - Togliatti Medibank International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Tennis Championship - Sunrise Bet-At-Home Austrian Open - Kitzbuhel Garden Open - Rome Tunis Open 2006 - Tunis Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg San Marino Cepu Open - San Marino ATP Studena Croatia Open - Umag Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Tunis Open 2007 - Tunis BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Gerry Weber Open - Halle AEGON Championships - London Sporting Challenger '07 Trofeo Regione Piemonte - Turin Moselle Open - Metz China Open - Beijing Pekao Open - Szczecin Kremlin Cup - Moscow Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam BMW Tennis Championship - Sunrise Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras AEGON International - Eastbourne Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz VI Torneo Internazionale di Tennis - Barletta Timisoara Challenger - Timisoara Zagreb Open - Zagreb Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Trani Cup - Trani CA Challenge 2002 - Graz BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg Genova Challenger Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Challenger 42 - Andrezieux Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Sporting Challenger - Turin Qatar ExxonMobil Open - Doha Banca Stato Challenger Lugano - Lugano Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Meknes Challenger Aegon Nottingham Open - Nottingham Rabat Challenger Citi Open - Washington Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Rimouski Challenger European Open - Antwerp Erste Bank Open - Vienna Top Wool Challenger Biella - Biella Tunis Challenger Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Open 13 - Marseille Bulgarian Challenger 2002 - Sofia Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril BMW Open - Munich Open Parc - Lyon Mercedes Cup - Stuttgart Gerry Weber Open - Halle Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Guadalajara Challenger San Sebastian Challenger Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Tulsa Challenger Gerry Weber Open - Halle AEGON International - Eastbourne BB&T Atlanta Open - Atlanta Quito Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Sydney International - Sydney Cordoba Open - Cordoba DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril BMW Open - Munich Geneva Open - Geneva Libema Open - 's-Hertogenbosch Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Swiss Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune VII Torneo Internazionale di Tennis - Barletta New York Open - New York Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel Tennis Napoli Cup - Napoli Astana Open - Nur-Sultan Antalya Open - Antalya ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Nature Valley International - Eastbourne Genova Challenger Ortisei Challenger Citi Open - Washington Sofia Open - Sofia European Open - Antwerp Singapore Tennis Open - Singapore Emilia-Romagna Open - Parma Belgrade 2 - Belgrade Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney Dallas Open - Dallas Delray Beach Open - Delray Beach Champaign Challenger Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Libema Open - 's-Hertogenbosch Sofia Open - Sofia Meknes Challenger Sunrise Challenger Monza Challenger Kamnik Challenger - Kamnik Tunis Challenger Open de Moselle - Metz Challenger Ford de Cherbourg - Cherbourg Dubai Duty Free Tennis Championships - Dubai Mons Challenger Turin Challenger San Benedetto Challenger Istanbul Challenger Open Seat Godo 2005 - Barcelona Ho Chi Minh City Challenger Stella Artois Clay Court Championships - Budaors Bucaramanga Challenger Bergamo Challenger Marrakech Challenger Jameson Cup - Milan Saransk Challenger Cremona Challenger Brescia Challenger Tunis Open - Tunis Challenger Fondazione Carige - Genova Penza Challenger Tunis Open - Tunis Kaohsiung Challenger Open Seat Godo 2007 - Barcelona Bordeaux Challenger AEGON International - Eastbourne Izmir Challenger Open de Moselle - Metz Glasgow Challenger Geneva Challenger Ningboo Challenger Iasi Challenger Nottingham 2 Challenger Forli Challenger Milan Challenger Braunschweig Challenger Nur-Sultan 3 Challenger Barletta Challenger Banja Luka Challenger Aguascalientes Challenger Ilkley Challenger Ambato Challenger Calgary Challenger Bratislava Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Bergamo Challenger Orleans Challenger Seoul Challenger Geneva Challenger If Stockholm Open - Stockholm Campionati Internazionali di Sicilia - Palermo Serbia Open - Belgrade Tunis Challenger Tunis Challenger Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Sydney International - Sydney Knoxville Challenger PBZ Zagreb Indoors - Zagreb Grand Prix de Tennis de Lyon - Lyon Generali Open 2002 - Kitzbuhel Open 13 - Marseille Serbia Open - Belgrade Open de la Comunidad Valenciana - Valencia AEGON Championships - London Ordina Open - 's-Hertogenbosch The Dubai Tennis Championships - Dubai Aptos Challenger Genova Challenger Istanbul Challenger Marrakech Challenger Brest Challenger Mouilleron-Le-Captif Challenger Tunis Challenger Chicago Challenger Almaty Challenger Qatar ExxonMobil Open - Doha Vancouver Challenger New Haven Challenger Cassis Challenger Cary Challenger Orleans Challenger Nur-Sultan Challenger Open de Nice Cote d'Azur - Nice Liuzhou Challenger Shenzhen Challenger Canberra Challenger Bangkok Challenger Bangkok Challenger Newport Beach Challenger Dallas Challenger Bengalaru Challenger Prague Challenger Apia International - Sydney Prague II Challenger Ostrava Challenger ABN AMRO World Tennis Tournament - Rotterdam Parma Challenger Forli Challenger Sibiu Challenger Kremlin Cup - Moscow Split Challenger Barcelona Challenger Alicante Challenger Marbella Challenger ABN AMRO World Tennis Tournament - Rotterdam Parma Challenger Moselle Open - Metz Istanbul Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Belgrade Challenger Ostrava Challenger Nottingham 1 Challenger Bratislava Challenger Gelsor Open Romania - Bucharest Biella 1 Challenger Mouilleron-Le-Captif Challenger Bogota Challenger Ismaning Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Forli 2 Challenger Cleveland Challenger Bengalaru 1 Challenger Roseto Degli Abruzzi 2 Challenger Lille Challenger St. Brieuc Challenger If Stockholm Open - Stockholm Morelos Challenger Tunis Challenger Vicenza Challenger Troisdorf Challenger Little Rock Challenger Orlando Challenger Corrientes Challenger Buenos Aires 3 Challenger Cali Challenger Bogota Challenger Rome Challenger Trieste Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Toulouse Challenger Cassis Challenger Tiburon Challenger Fairfield Challenger Ortisei Challenger Drummondville Challenger Open 13 - Marseille Generali Open - Kitzbuhel Plava Laguna Croatia Open - Umag Tennis Masters Series - Rome Tennis Masters Series - Rome Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Cup - Montreal Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BRD Nastase Tiriac Trophy - Bucharest Swiss Indoors Basel - Basel Open de Nice Cote d'Azur - Nice Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto ATP Vegeta Croatia Open - Umag Western & Southern Financial Group Masters - Cincinnati China Open - Beijing Kremlin Cup - Moscow Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami UNICEF Open - 's Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo AEGON International - Eastbourne Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BA-CA Tennis Trophy - Vienna Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal BNP Paribas Masters - Paris Western & Southern Open - New York Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mercedes Cup - Stuttgart Topshelf Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Campionati Internazionali di Sicilia - Palermo Abierto Mexicano de Tenis Mifel - Los Cabos Allianz Suisse Open Gstaad - Gstaad Grand Prix Hassan II - Marrakech Grand Prix Hassan II - Marrakech Kremlin Cup - Moscow Forte Village Sardegna Open - Sardinia CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Pilot Pen Tennis - New Haven Medibank International - Sydney Masters Series - Hamburg Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Winston-Salem Open - Winston-Salem BRD Nastase Tiriac Trophy - Bucharest Apia International - Sydney Ricoh Open - 's-Hertogenbosch Shenzhen Open - Shenzhen ASB Classic - Auckland European Open - Antwerp Great Ocean Road Open - Melbourne Dubai Duty Free Tennis Championships - Dubai Truist Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Sardegna Open - Cagliari Firenze Open - Florence French Open - Paris U.S. Open - New York Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Masters Series Monte-Carlo - Monte-Carlo Davis Cup, World Group, QR, IND-ITA 1-3 Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York BNP Paribas Masters - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Madrid U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 2, PO, SLO-TUN 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, Group II, PO, TUN-BLR 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, Group II, 1R, BIH-TUN 3-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, Group II, 1R, TUN-FIN 2-3 Davis Cup, Group II, PO, EST-TUN 3-2 Davis Cup, World Group II, PO, GUA-TUN 1-3 Davis Cup, Group II, 1R, TUN-SWE 2-3 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, ITA-CHI 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group, QF, ITA-FRA 1-3 U.S. Open - New York Rogers Masters - Toronto Mutua Madrid Open - Madrid Davis Cup, Group I, PO, TUN-BIH 1-3 Olympics - London Olympics - Rio de Janeiro Davis Cup, World Group, SF, SUI-ITA 3-2 Olympics - Beijing Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, ITA-SUI 5-0